
namespace Cephei.QL.Times.Calendars
{
    namespace Argentina
    {
        public enum MarketEnum
        {
              Merval 
        }
    } // Argentina
    namespace Brazil
    {
        public enum MarketEnum
        {
              Settlement 
            , Exchange 
        }
    } // Brazil
    namespace Canada
    {
        public enum MarketEnum
        {
              Settlement 
            , TSX 
        }
    } // Canada
    namespace China
    {
        public enum MarketEnum
        {
              SSE 
        }
    } // China
    namespace CzechRepublic
    {
        public enum MarketEnum
        {
              PSE 
        }
    } // CzechRepublic
    namespace Germany
    {
        public enum MarketEnum
        {
              Settlement 
            , FrankfurtStockExchange 
            , Xetra 
            , Eurex 
            , Euwax 
        }
    } // Germany
    namespace HongKong
    {
        public enum MarketEnum
        {
              HKEx 
        }
    } // HongKong
    namespace Iceland
    {
        public enum MarketEnum
        {
              ICEX 
        }
    } // Iceland
    namespace India
    {
        public enum MarketEnum
        {
              NSE 
        }
    } // India
    namespace Indonesia
    {
        public enum MarketEnum
        {
              BEJ 
            , JSX 
            , IDX 
        }
    } // Indonesia
    namespace Italy
    {
        public enum MarketEnum
        {
              Settlement 
            , Exchange 
        }
    } // Italy
        public enum JointCalendarRuleEnum
        {
              JoinHolidays 
            , JoinBusinessDays 
        }
    namespace Mexico
    {
        public enum MarketEnum
        {
              BMV 
        }
    } // Mexico
    namespace SaudiArabia
    {
        public enum MarketEnum
        {
              Tadawul 
        }
    } // SaudiArabia
    namespace Singapore
    {
        public enum MarketEnum
        {
              SGX 
        }
    } // Singapore
    namespace Slovakia
    {
        public enum MarketEnum
        {
              BSSE 
        }
    } // Slovakia
    namespace SouthKorea
    {
        public enum MarketEnum
        {
              Settlement 
            , KRX 
        }
    } // SouthKorea
    namespace Taiwan
    {
        public enum MarketEnum
        {
              TSEC 
        }
    } // Taiwan
    namespace Ukraine
    {
        public enum MarketEnum
        {
              USE 
        }
    } // Ukraine
    namespace UnitedKingdom
    {
        public enum MarketEnum
        {
              Settlement 
            , Exchange 
            , Metals 
        }
    } // UnitedKingdom
    namespace UnitedStates
    {
        public enum MarketEnum
        {
              Settlement 
            , NYSE 
            , GovernmentBond 
            , NERC 
        }
    } // UnitedStates
}
